草庐IT

Android TextInputLayout 提示与 EditText 提示重叠

全部标签

android - Delphi,解决 Google Play 控制台的 "Design your app for tablets"优化提示

将应用APK上传到Google的Play控制台后,我收到一条优化通知:您的正式版APK需要满足以下条件:您的APK应包含适用于常见平板电脑屏幕密度的自定义可绘制资源。做一些挖掘,似乎原因可能是因为APK没有提供“xxxhdpi”192x192图标。最近发布的Delphi10.3中没有为图标提供xxxhdpi图像的选项,是否有解决方法? 最佳答案 您必须手动将192x192像素图标添加到Android部署。确保远程名称是ic_launcher.png并且远程路径是res\drawable-xxxhdpi\Android将根据设备自动加

android - 底部导航 View 与 RecyclerView 的最后一项重叠

RecyclerView的最后一项被BottomNavigationView覆盖。描述和时间被BottomNavigationView重叠。framgment_news.xml:这包含我的RecyclerViewactivity_home.xmlThelastitemofRecyclerViewbeingoverlappedbyBottomNavigationView 最佳答案 给RecyclerView的父布局添加padding并根据MaterialDesign改变BottomNavigationView的高度

android - 覆盖 getText 的 EditText

我想覆盖EditText的getText()。我收到这种字符串:"12,345,678"我的目的是只删除逗号并返回Editable,但是当我使用我的代码时出现错误。publicclassAmountEditTextextendsEditText{@OverridepublicEditablegetText(){Editables=super.getText();if(s!=null&&s.length()>0){if(s.toString().contains(",")){returnnewSpannableStringBuilder(s.toString().replace(",",

android - 如何从 RecyclerView 的所有项目 View 中清除 EditText 输入?

我正在寻找解决方案来迭代我的RecyclerViewAdapter元素的所有View以获取EditText和更改输入。我使用RecyclerView列表。项目行包含EditText。当用户单击一个按钮时,我想清除所有项目View的输入,即使是那些尚未绑定(bind)的。我应该怎么做?classScoresAdapter:RecyclerView.Adapter(){privatevarscores:List=ArrayList()privatevarlistener:ScoreItemListener?=nulloverridefunonCreateViewHolder(parent:

android - 如何更改 MaterialDesign EditText 中的提示?

我使用TextInputEditText和Kotlin。我尝试以编程方式更改提示。但它只是在盒子里改变了。当我写东西时向上移动时添加-上面的提示不显示。我在onCreate中使用这段代码:editTextChooseDate.hint="PleasechoosetheDate"然后我检查editTextChooseDate是否有一些测试并尝试通过以下方式更改提示:editTextChooseDate.hint="SelectedDate"xml中有editTextChooseDate:我希望以编程方式更改上层提示。 最佳答案 您应该

android - 结合 EditText 和 Button?

在某些应用程序中,我看到一个EditText小部件与右侧的一个按钮组合(例如searchfieldinthetwitterapp)。我怎样才能创建这样的小部件?问候,马可 最佳答案 我终于找到了解决办法。以下是谷歌人员是如何做到的:search_bar.xml感谢您的帮助! 关于android-结合EditText和Button?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2

android - 如何在 ListView 中显示 RadioButton 和 EditText?

我想在ListView的一行中实现RadioButton和EditText。我正在使用ArrayAdapter来填充列表。但问题是,当我选择一个RadioButton并向下滚动列表并再次向上滚动时,已被选中的Radiobutton未被选中。与EditText的内容相同。当我向上滚动时文本被删除。 最佳答案 检查你的适配器,你可能没有在bindView()上做正确的工作。您必须在bindView()上再次设置值。我将重新组织句子,您可能会理解。newView()仅创建5-10个View(屏幕上可以容纳的View数量),并且它们可重复用

Android:如何设置微调器以在做出选择后将焦点更改到下一个 EditText 框?

我正在开发一个具有多个编辑文本字段和微调器的应用程序,当从上面的微调器中进行选择时,我希望将焦点切换到下一个编辑文本框。帮助 最佳答案 您可以添加ItemSelectedListener到您的微调器,并在下一个编辑框上调用requestFocus。 关于Android:如何设置微调器以在做出选择后将焦点更改到下一个EditText框?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

android - 带有不可选择的灰色前缀的 EditText

我正在寻找一种在EditText中将灰色文本作为前缀的方法。该文本应该是不可选择的。当您使用Gmail撰写邮件时,它有点像“收件人”字段。唯一的(视觉上的)区别是当您开始输入时,此文本会消失。在Android中有什么技巧可以实现这一点吗?谢谢! 最佳答案 您可以使用“2500欧元”部分的图片。这可以在不影响其余部分的情况下显示在编辑框中。按照代码:DrawableeditTextDrawable=context.getResources().getDrawable(imageId);editTextDrawable.setBound

android - RelativeLayout View 重叠

期望的布局是一个标题,下面有两个框架(稍后包含fragment)和固定在屏幕底部的按钮:HeaderText----------------------frame1|frame2----------------------btn1btn2btn3我几乎已经对这个进行了排序(最后是xml),但有一个问题……两个框架与按钮重叠。我已经对该问题进行了一些搜索并找到了this,但所做的只是将我的问题从溢出按钮的框架更改为溢出标题的框架。我还尝试将按钮设置为显示在框架下方,而不是与父级底部对齐,但这只会将它们推离屏幕。当前布局xml: 最佳答案